# ----逢7拍手----
# 逢7拍手游戏的规则是：
# 从1开始顺序数数，数到有7或者包含7倍数的数字时拍手。
# 本案例要求编写代码模拟逢7拍手游戏的规则，实现输出100以内需要拍手的数字的程序。
# for ss in range(1,101):
#     if ss % 7 == 0 or '7' in str(ss):
#         print(f"数字：{ss}，需要拍手")

# 五子棋是一种双人对弈的纯策略型棋类游戏，它使用的棋盘一般由横纵各15条等距离、
# 垂直交叉的平行线构成，这些横纵交叉形成的225个交叉点为对弈双方的落子点。本案
# 例要求编写代码，实现按用户要求打印指定大小的五子棋棋盘的程序（10×10的五子棋
# 棋盘）。┏ ┓┗ ┛┠ ┫┳ ┻ ╂
# print("---------输出10*10的棋盘----------")
# num=10
# print("┏ ",end='')
# for i in range(1,num):
#     print(" ┯ ",end='')
# print(" ┓")
# for j in range(1,num-1):
#     print("┠ ",end='')
#     for i in range(1, num):
#         print(" ┼ ", end='')
#     print(" ┨")
# print("┗ ",end='')
# for i in range(1,num):
#     print(" ┷ ",end='')
# print(" ┛",end='')
# print("\n"+"="*32)

# ----敏感词----
# 敏感词通常是指带有敏感政治倾向、暴力倾向、不健康色彩的词语或不文明的词语。
# 对于文章中出现的敏感词，常用的处理方法是使用特殊符号（如“*”）对敏感词进行替换。
# 本案例要求编写代码，实现具有替换敏感词功能的程序。
# print("----敏感词----")
# mgc = ['黄赌毒','习近平','打死你']
# sr = input('请输入内容：')
# for mgc in mgc:
#     sr =sr.replace(mgc,'*'*len(mgc))
# print(sr)

#进度条
# import time
# import sys
# print("="*10+"开始下载"+"="*10)
# for i in range(1, 101):
#     print("\r", end="")
#     print("{}%:".format(i), "*" * (i // 5), end="")
#     sys.stdout.flush()
#     time.sleep(0.05)
# print("\n"+"="*10+"下载完成"+"="*10)

# ----超市收银机----
# 为一家超市开发一个收银系统(以3-5种商品为例):
# 使用变量保存：商品编号 商品价格 商品名字
#   1.提示用户输入商品编号和数量,然后显示总价多少钱。
#   2.提示用户输入付款金额,然后显示找零金额。
num1 = "1"
price1 = 7
name1 = "大米"
num2 = "2"
price2 = 4
name2 = "西红柿"
num3 = "3"
price3 = 5
name3 = "面粉"
num = input("请输入商品编号(大米：1，西红柿：2，面粉：3)：")
count = int(input("请输入商品的重量（kg）："))
# 提前声明变量保存需要的商品价格和名称
price = 0
name = ""
if num == num1:
    price = price1
    name = name1
elif num == num2:
    price = price2
    name = name2
elif num == num3:
    price = price3
    name = name3
else:
    print("没有此商品！")
if price != 0:
    amount = price * count  # 计算商品金额
    print("****您当前购买的是：", name, "，单价：", price, "元，重量：", count, "KG，金额：", amount, "元！")
    money = float(input("请输入付款金额："))
    if money < amount:
        print("金额不足！")
    else:
        print("****付款", money, "元！找零", money - amount, "元！")
